to have a sure eye - Turkish English Dictionary